Winsor Dim Sum Cafe, Boston's Chinatown » Hungry Native Winsor Dim Sum Café is a small restaurant situated on Tyler Street, in the heart of Boston's Chinatown. Unlike most of the Dim Sum places in Boston, at Winsor.